package com.wuxin.ssm.service;


import com.github.pagehelper.PageInfo;
import com.wuxin.ssm.entity.Users;
import com.wuxin.ssm.vo.UsersVo;

import java.util.Map;

/**
 * @program: untitled
 * @ClassName UsersService
 * @description:
 * @author: 李尧坤
 * @create: 2024−12-10 19:32
 * @Version 1.0
 **/

public interface UsersService {

     /**
     *添加新用户
     * @param uname
     * @return
     */
    public int findByUname(String uname);

    /**
     * 通过输入的uname查询是否相同昵称的用户
     * @param user
     */
    public void addUser(Users user);

    /**
     * 登录方法
     * @param uname
     * @param upass
     * @return
     */
    public Map<String, Object> login(String uname, String upass);


    PageInfo splitPage(Integer page, int pageSize);

    PageInfo chaxun(Integer page, int pageSize, UsersVo usersVo);
}

